﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace GameLogic
{
    internal class FireStrategy
    {
        protected WeaponControl m_WeaponControl;
        protected ShipSlotControl m_SlotControl;
        public virtual void Init(WeaponControl weaponControl, ShipSlotControl slotControl)
        {
            m_WeaponControl = weaponControl;
            m_SlotControl = slotControl;
        }
        public virtual void Fire(BEPUutilities.Vector3 weaponPos)
        {

        }
        public virtual void Update()
        {

        }
        public virtual void DoLogic()
        {

        }
        public virtual void Clear()
        {

        }
    }
}
